﻿<%@ Page Title="" Language="C#" MasterPageFile="~/SiteSauces.Master" AutoEventWireup="true" CodeBehind="FrmListaProducto.aspx.cs" Inherits="Sauces.Web.Almacen.FrmListaProducto" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="contenedor" runat="server">

    <a href="FrmProducto.aspx?action=new">Nuevo Producto</a> <br/>

    <asp:UpdatePanel runat="server">
        <ContentTemplate>
            <fieldset>
        <legend></legend>
        <table>
            <tr>
                <%--<td><b>Categoria:</b></td>
                <td>
                    <asp:DropDownList ID="cbCategoria" runat="server"
                    ItemType="Sauces.Bussinees.Entities.Almacen.Categoria"
                    SelectMethod="GetAllCategorias"
                    DataTextField ="Nombre"
                    DataValueField="Id" />
                </td>--%>

                <td><b>Nombre:</b>
                <asp:TextBox ID="txtNombre" runat="server" />
                <asp:Button ID="btnBuscar" Text="Buscar" runat="server" /></td>
            </tr>            
        </table>
    </fieldset>

    <fieldset>
        <legend>Lista</legend> 

        <asp:ListView ID="lvCategoria" ItemType="Sauces.Bussinees.Entities.Almacen.Producto" 
                      SelectMethod="GetProductos"                     
                      runat="server">
            <LayoutTemplate>
                <table  border="1">
                    <thead>
                        <tr>
                            <th> Id </th>
                            <th> Categoria </th>
                            <th> Proveedor </th>
                            <th> Nombre </th>
                            <th> Precio Compra </th>
                            <th> Precio Venta </th>
                            <th> Stock </th>
                            <th> Acciones </th>

                        </tr>
                    </thead>
                    <tbody>
                        <tr id="itemPlaceholder" runat="server"/>                        
                    </tbody>
                </table>
            </LayoutTemplate>
            
            <ItemTemplate>
                <tr>
                    <td><%# Item.Id %></td>
                    <td><%# Item.Categoria.Nombre %></td>
                    <td><%# Item.Proveedor.RazonSocial %></td>
                    <td><%# Item.Nombre %></td>
                    <td><%# Item.PCompra %></td>
                    <td><%# Item.PVenta %></td>
                    <td><%# Item.Stock %></td>
                    <td>                        
                        <a href="FrmProducto.aspx?IdProducto=<%# Item.Id %>">Editar</a> |
                        <a href="FrmProducto.aspx?action=delete&IdProducto=<%# Item.Id %>"
                            onclick="return confirm('Desea Eliminar el producto: <%# Item.Nombre %>');">Eliminar</a>
                    </td>
                </tr>
            </ItemTemplate>

            <EmptyDataTemplate>
                <b>La busqueda no a devuelto resultados, intente otra vez..!!</b>
            </EmptyDataTemplate>

        </asp:ListView>

    </fieldset>

        </ContentTemplate>

        <Triggers>
            <asp:AsyncPostBackTrigger ControlID="btnBuscar" EventName="Click" />
        </Triggers>

    </asp:UpdatePanel>
    
    
</asp:Content>
